heavy and long speech or writing - Francés Inglés Diccionario